*{
    margin: 0;
    padding:0;
}
.clearfix:after{
    display:table;
    clear:both;
    content:"";
}
.fr{
    float: right;
}
.fl{
    float: left;
}
.box .sjh {
    width:300px;
    border-bottom:1px solid #666 ;
    margin:20px 40px 0 35px;
    padding:5px;
}
.box #phone {
    margin-left:10px;
    width:200px;
    border: none;
    outline:none;
    font-size:16px;
}

.box .mmk{
    width:300px;
    border-bottom:1px solid #666;
    margin:30px 40px 40px 35px;
    padding:5px;
}
.box #pwd {
    margin-left:10px;
    padding:5px;
    width:200px;
    border: none;
    outline:none;
    font-size:16px;

}
.loginBtn input{
    width:290px;
    border-radius:50px;
    background:pink;
    color:white;
    font-size:16px;
    cursor:not-allowed;
    text-align:center;
    padding:7px;
    margin:10px 40px;
    border:none;
    outline: none;
}

.shu{
    position:relative;
    bottom:20px;
    left:-15px;
}

.wj{
    float:right;
    margin:-110px 30px 5px 130px;
}
.wj a{
    font-size:12px;
    text-decoration: none;
}
.zc{
    float: right;
    margin:-415px  10px 5px 0;
    display: inline-block;

}
.zc a{
    font-size:12px;
    text-decoration: none;
}
.top{
    width:100%;
    height:50px;
    background:pink;
}
.top .fanhui{
    width:30px;
    height:30px;
    line-height: 30px;
    margin-top:10px;
    display: inline-block;

}
.zhuce{
    text-align: center;
    position: relative;
    bottom:30px;
}
.tx{
    margin:30px 0;
    text-align: center;
}
.tx img{
    width:100px;
    height:100px;
    border-radius:50%;
}
#phoneerror img{
    width:30px;
    height:30px;
    display: inline-block;
    position: absolute;
    right:25px;
    top:210px;
}
#pwderror img{
    width:30px;
    height:30px;
    display: inline-block;
    position: absolute;
    right:25px;
    top:280px;
}
.disanfang{
    position: relative;
    left:80px;
    top:100px;
}
.qq img,.weixin img,.xinlang img{
    width:40px;
    display: inline-block;
    float: left;
    margin-left:23px;
}
.ziti{
    width:300px;
    margin:0 auto;
    position:relative;
    bottom:-70px;
    text-align:center;
}
.ziti p{
    font-size:12px;
    color:#999;
    position:relative;


}
.zuo{
    width:100px;
    position: relative;
    top:10px;
    border-top:1px solid #555;
}
.you{
    float:right;
    width:100px;
    position: relative;
    top:-10px;
    border-top:1px solid #555;
}